b34516c63c280d749709c74b8669dbdd4016b694,source/com/intellij/codeInsight/daemon/impl/PostHighlightingPass.java,PostHighlightingPass,isWriteObjectMethod,#PsiMethod#,546
Before Change
if (!parameters[0].getType().equalsToText("java.io.ObjectOutputStream")) return false;
if (method.hasModifierProperty(PsiModifier.STATIC)) return false;
PsiClass aClass = method.getContainingClass();
if (aClass != null && !isSerializable(aClass)) return false;
return true;
}
private static boolean isWriteReplaceMethod(PsiMethod method) {
After Change
if (!parameters[0].getType().equalsToText("java.io.ObjectOutputStream")) return false;
if (method.hasModifierProperty(PsiModifier.STATIC)) return false;
PsiClass aClass = method.getContainingClass();
return aClass == null || isSerializable(aClass);
}
private static boolean isWriteReplaceMethod(PsiMethod method) {